An Error Messages Scoring Rubric 錯誤訊息評分標準

本文提供了一種基於可用性最佳實踐的評分量表,用於一致、有效地識別錯誤資訊中的使用者體驗問題。透過此評分工具,可以將廣泛的指導原則轉化為可操作的標準,幫助團隊優先解決使用者體驗中的問題。

評分量表概述

量表以 12 條指導原則為基礎,將錯誤資訊的質量分為以下三個維度:

  1. 可見性 (Visibility)
  1. 溝通性 (Communication)
  1. 效率 (Efficiency)

每個維度細分為 4 條具體指導原則,每條評分範圍從 1 到 4:

最終評分計算方式為各指導原則的平均分,得分對應以下等級:

可見性 (Visibility) 指導原則

  1. 錯誤資訊應靠近錯誤來源:錯誤資訊應顯示在相關介面元素附近,使用者無需進一步互動即可看到。
  1. 使用明顯、冗餘且可訪問的指示器:至少使用 3 種指示器(如標籤、圖示、邊框或陰影)標識錯誤,並符合 WCAG-AA 或 -AAA 標準。
  1. 根據錯誤影響設計表現:高互動成本的錯誤(如模態對話方塊)應針對重要決策,其他錯誤可使用橫幅或提示以降低幹擾。
  1. 避擴音前顯示錯誤:錯誤資訊應在使用者提供輸入後顯示,實時反饋應針對複雜或易出錯的輸入場景。

溝通性 (Communication) 指導原則

  1. 使用易讀語言:資訊應以 7-8 年級閱讀水平書寫,無專業術語,僅保留使用者能理解的特定領域術語。
  1. 簡明、準確地描述問題:在使用者易理解的術語下平衡簡潔與細節,同時避免拼寫或語法錯誤。
  1. 提供建設性建議:資訊需提供低互動成本的解決方案,幫助使用者輕鬆修復問題。
  1. 語氣積極且不責怪使用者:避免將責任歸於使用者,語氣正面,避免使用幽默。

效率 (Efficiency) 指導原則

  1. 防範常見錯誤:系統與錯誤資訊應引導使用者避免輸入錯誤,並透過定期使用者測試最佳化流程。
  1. 保留使用者輸入:即使輸入錯誤,系統應保留原輸入並在錯誤資訊中引用。
  1. 減少糾錯成本:提供高效的解決方案,使用者可透過最小互動成本解決問題。
  1. 教育使用者瞭解系統工作原理:錯誤資訊應提供低互動成本的幫助資源,以便使用者進一步瞭解或獲取幫助。

評分量表的使用方法

錯誤訊息評分標準可以幫助使用者體驗專業人員始終如一地評估錯誤訊息的優勢、劣勢和整體質量。
  1. 下載量表的 Excel 表格。
  1. 針對單個或一組錯誤資訊,逐條審查評分標準,為每條指導原則打分(1-4 分)。
  1. 計算平均分並根據等級評估整體質量。
  1. 若團隊成員參與分析:
    • 在分析前集體審閱評分標準,確保一致理解;
    • 獨立評估避免群體思維,最終彙總平均得分。

評分量表的優秀表現示例

  1. Craigslist 錯誤資訊:低分案例,平均分 2.08。
  1. Google Flights 錯誤資訊:中等評分案例,平均分 3.17。
  1. J.Crew 錯誤資訊:高分案例,平均分 3.67。

Craigslist 錯誤資訊:得分低,平均分 2.08

暴露出溝通性和效率方面的顯著不足。

克雷格列表:當使用者在更改賬戶電子郵件地址表單中提交不匹配的輸入時,顯示的錯誤訊息。

評分維度說明得分
可見性 (Visibility)
1. 將資訊顯示在錯誤來源附近錯誤資訊顯示在同一頁面,但未緊鄰需要注意的欄位。2
2. 使用明顯、冗餘且可訪問的指示器錯誤資訊符合 WCAG-AAA 標準,但缺乏圖示、邊框或陰影等明確指示器。1.5
3. 根據錯誤影響設計錯誤表現錯誤資訊明顯且阻礙使用者前進操作。3
4. 避擴音前顯示錯誤錯誤資訊在使用者點選提交按鈕後觸發顯示。4
溝通性 (Communication)
5. 使用人性化語言錯誤資訊用6年級閱讀水平書寫,無專業術語。4
6. 簡潔準確地描述問題資訊簡略,沒有描述問題(如郵件地址不匹配)。1
7. 提供建設性建議錯誤資訊沒有提供解決問題的建議或指導。1
8. 使用積極語調且不責怪使用者錯誤資訊語氣消極,將責任歸於使用者。2
效率 (Efficiency)
9. 防範可能的錯誤系統傳送確認郵件到兩個輸入的郵箱,即使它們不匹配,增加了出錯可能性。2
10. 保留使用者輸入使用者輸入被清除,需重新輸入。1
11. 減少糾錯成本使用者需重新開始整個郵箱更改流程,增加操作成本。1
12. 簡明地說明系統工作原理介面提供了幫助資源連結,但使用者訪問成本較高。2.5
平均分 (Average Score)2.08

Google Flights 錯誤資訊

中等評分案例,平均分 3.17。

谷歌航班:當搜尋條件未返回任何航班時,顯示了一個頁面級錯誤訊息。

評分維度說明得分
可見性 (Visibility)
1. 將資訊顯示在錯誤來源附近錯誤資訊顯示在同一頁面,但不在需要注意的欄位附近。2
2. 使用明顯、冗餘且可訪問的指示器錯誤資訊僅使用文字,未突出日期或目的地欄位。2
3. 根據錯誤影響設計錯誤表現錯誤阻礙使用者找到航班,但樣式過於低調,易被忽略。2
4. 避擴音前顯示錯誤錯誤資訊在點選“搜尋”按鈕後觸發。4
溝通性 (Communication)
5. 使用人性化語言錯誤資訊用4年級閱讀水平書寫,無專業術語。4
6. 簡潔準確地描述問題資訊無拼寫或語法錯誤,但問題描述較泛泛。3
7. 提供建設性建議提供瞭解決問題的兩種低成本選項。4
8. 使用積極語調且不責怪使用者系統負責錯誤資訊,語氣積極。4
效率 (Efficiency)
9. 防範可能的錯誤系統防止使用者選擇時間衝突航班,並提供日期調整建議。4
10. 保留使用者輸入原始輸入保留並可編輯。4
11. 減少糾錯成本使用者可透過建議按鈕輕鬆更新搜尋條件。4
12. 簡明地說明系統工作原理系統未說明航班無匹配原因,幫助連結位置遠離錯誤資訊。1
平均分 (Average Score)3.17

J.Crew 錯誤資訊

得分高,平均分 3.67,主要由於可見性和效率表現優秀。

J.Crew:當使用者在檢視購物車時選擇了不同的配送方式時,會顯示一條警告訊息,說明所有商品的配送方式都已更改。
評分維度說明得分
可見性 (Visibility)
1. 將資訊顯示在錯誤來源附近提示資訊顯示在“配送方式”按鈕旁邊。4
2. 使用明顯、冗餘且可訪問的指示器使用大號字型和高飽和填充表示警告,符合 WCAG-AAA 標準。3
3. 根據錯誤影響設計錯誤表現警告資訊與錯誤資訊區分開,視覺表現清晰。4
4. 避擴音前顯示錯誤在使用者選擇更改配送方式後顯示提示資訊。4
溝通性 (Communication)
5. 使用人性化語言資訊用5年級閱讀水平書寫,無專業術語。4
6. 簡潔準確地描述問題描述簡短清晰,但有拼寫錯誤("item" 應為 "items")。2
7. 提供建設性建議作為被動警告,無需提供解決問題建議。3
8. 使用積極語調且不責怪使用者語氣積極,不責備使用者。4
效率 (Efficiency)
9. 防範可能的錯誤系統清楚告知使用者配送方式更改影響範圍。4
10. 保留使用者輸入使用者可隨時恢復原配送選項,原內容保持不變。4
11. 減少糾錯成本使用者無需額外操作即可忽略無關警告。4
12. 簡明地說明系統工作原理資訊足以讓使用者理解需統一選擇配送方式。4
平均分 (Average Score)3.67